Wall Street Journal -
15 Mar 2020 11:30
With U.S. crude futures back down near $30 a barrel, oil's plunge has eroded hundreds of billions of dollars in market value from producers globally and fueled speculation about bankruptcies and mergers.
Share this Article